6f408dd5574df18520113f3f659d831ded719f8d,core/kernel/source/jetbrains/mps/smodel/Language.java,Language,newInstance,#ModuleHandle#MPSModuleOwner#,77
Before Change
LibrariesLoader.createLanguageLibs(moduleOwner, language, descriptor, MPSModuleRepository.getInstance());
return MPSModuleRepository.getInstance().registerModule(language, moduleOwner);
}
protected Language() {
After Change
language.setLanguageDescriptor(descriptor, false);
language.myDescriptorFile = handle.getFile();
Language registered = MPSModuleRepository.getInstance().registerModule(language, moduleOwner);
if (registered == language) {
LibrariesLoader.createLanguageLibs(moduleOwner, language, descriptor, MPSModuleRepository.getInstance());
}
return registered;
}
protected Language() {